home *** CD-ROM | disk | FTP | other *** search
- ;This is DEMO-2.DOC
- ;
- ;
- ; NOTE: Rules are always stated as shown in the following example:
- ; SUM 0 1 2 3 4 5 6 7 8 9
- ; RULE 0 0 1 0 3 3 2 3 2 1 (ie. next state)
- ; In other words the Rule, or next state, is an integer
- array that indexes from left to right.
- ;
- ;
- ; DEMO1 DEMONSTRATION OF SIMPLE CYCLIC STRUCTURES
- ;
- ; 2 cyclic structures.
- 0 031 023 331 0123333300000000000000000003332023333
- ; 3 cyclic structures
- 0 021 213 033 3313131333333333320233333333331113333
- ; a cyclic structure and a glider
- 0 013 202 101 2203332112333022222222220223012222222
- ; a structure that generates 2 gliders
- 0 031 011 220 0000000000000000011000000000000000000
- ; a serpentine structure and a glider
- 0 032 301 313 3322210333333331123213333333333333333
- ; 2 gliders
- 0 111 123 030 1111112203211111111112032111111111111
- ; more cyclic structures
- 0 300 321 223 0222303222002222211300000100000000000
- 0 031 023 311 0032010102300000032200000000200000000
- 0 330 102 223 0011000000002200000000002220000000000
- 0 302 301 003 0000000000000000001000000000000000000
- 0 210 032 033 3333333333332000000233333333333333333
- 0 031 011 213 0111003000000000111110000000000300111
- ; SOME UNUSUAL CONSTANT WIDTH CYCLIC STRUCTURES.
- 0 020 022 333 3220233220202332202020233220202020233
- 0 020 022 333 3220202020202332202020202020233333333
- 0 020 022 333 3220202020202020233220202020202020202
- 0 332 301 303 3333233333333333333333331110001113333
- ; A "FABRIC". THIS STRUCTURE CAN BE MADE ARBITRARILY WIDE.
- 0 332 301 303 3311100011100011100011100011100011133
- ; ANOTHER FABRIC. THIS RULE IS WORTH INVESTIGATING FURTHER
- 0 210 003 311 0033002112002112002112002112003300000
- 0 302 103 303 0022333333320000000000000000000002220
- 0 310 230 210 0011100000000000000000000002330221000
- ;
- ; DEMO2 DEMONSTRATION OF MORE COMPLEX CYCLIC STRUCTURES
- ;
- ; 320 X 200 PIXEL SCREEN
- ;
- 0 201 130 000 0000000000000001001000000000000000000
- 0 330 102 221 0000000220000000000000000002200000000
- 0 001 333 021 0000000000031111111111113000000000000
- 0 201 131 030 0000000000000101010101000000000000000
- 0 201 022 312 0000000000000033322221000000000000000
- ; FOR BELOW RULE SEE ALSO GLIDERS
- 0 031 230 102 0000000000000111000001110000000000000
- ; THIS IS A CYCLIC (PERSISTENT) STRUCTURE THOUGH IT DOESN'T
- ; LOOK IT. THE PERIOD IS ABOUT 860 GENERATIONS.
- 0 201 320 200 0000000000002222222010200000000000000
- ;
- ;
- ; DEMO3 DEMONSTRATION OF SELF SIMILAR TRIANGLES
- ;
- ; 320 X 200 PIXEL SCREEN
- ;
- ; SELF-SIMILAR TRIANGLES
- 0 110 331 310 0000000000000000010000000000000000000
- 0 223 032 232 0000000000000000020000000000000000000
- 0 103 203 000 0000000000000000030000000000000000000
- 0 120 323 030 0000000000000000020000000000000000000
- 0 103 022 021 0000000000000000010000000000000000000
- 0 220 303 101 0000000000000000020000000000000000000
- 0 102 210 000 0000000000000000010000000000000000000
- 0 213 003 103 3333333333333331000133333333333333333
- 0 203 010 302 0000000000000000030000000000000000000
- 0 012 013 012 0000000000000000020000000000000000000
- 0 031 311 022 1111111111111113333331111111111111111
- ;
- ;
- ;
- ; DEMO4 DEMONSTRATION OF VARIOUS KINDS OF GLIDERS
- ;
- ; 320 X 200 PIXEL SCREEN
- ;
- ; SLOW GLIDERS
- 0 310 023 012 0000322100000000000000000000122300000
- ; STRANGE GLIDERS
- 0 002 313 010 0000000000000003322000000000000000000
- 0 130 301 233 3323113333333333333333333333333333333
- ; THE FOLLOWING RULE SUPPORTS MANY OTHER CYCLIC STRUCTURES
- 0 031 230 102 0012200000000000000000000000002113000
- ; THE FOLLOWING SHOWS CROSSING GLIDERS
- 0 130 300 331 0100000000010000000001000000000100000
- ; ANOTHER STRANGE GLIDER
- 0 201 113 330 0011333120000000000000000000000000000
- ; A GLIDER THAT GENERATES CHAOS
- 0 310 202 332 0000000000000022223300000000000000000
- ;
- ; DEMO5 METHESULAS 320 X 200 PIXEL SCREEN
- ;
- ;
- ; The term "Methesula" is borrowed from the "Game of Life" and describes a
- ;structure that grows slowly and lives for many generations (or ticks of the
- ;clock), but eventually comes to an end, either by dying out completely or
- ;degenerating into a number of simple cyclic stuctures. Can you find a
- ;Methesula that lives more than 3000 generations? 5000? 10000? A slowly
- ;growing, long lived structure for which no end has been found is given
- ;the provisional name of "eternal".
- ; Try this experiment: invoke CELLULAR; strike key F1 and enter one of the
- ;following rules, then type (F8),(Del),(F10),( + ),( + ),( + ),....( + )
- ;The structure will grow slowly, if at all, but will not degenerate for a
- ;long time. To make a Methesula you must find the symmetrical (because it's
- ;prettier) initial condition that gives the longest living structure.
- ;
- ; METHUSALEHS
- ; LIVES 750 GENERATIONS
- 0 201 210 313 0000000000000033333333330000000000000
- ; LIVES 692 GENERATIONS (squareish appearance)
- 0 030 321 323 0000000333333333332333333333330000000
- ; LIVES 2870 GENERATIONS
- 0 010 332 321 0000000000000002222222000000000000000
- ; LIVES 2230 GENERATIONS
- 0 302 103 213 0000222222222222222222222222222220000
- ; LIVES 1900 GENERATIONS
- 0 310 203 122 0000000000200000000000000200000000000
- ; LIVES 2700 GENERATIONS
- 0 201 123 102 0000111000000000011100000000001110000
- ; I HAVE FOUND NO END TO THIS ONE SO IT MAY BE ETERNAL,
- ; BUT IT'S PRETTY TO WATCH.
- 0 201 123 102 0011100000000000011100000000000011100
- ; FIGURE THIS ONE OUT.
- 0 012 031 213 0000000000000000011100000000000000000
- ;
- ;
- ; DEMO6 DEMONSTRATION OF GLIDER GUNS
- ;
- ; 320 X 200 PIXEL SCREEN
- ;
- ; GLIDER GUNS
- 0 020 303 102 0000000000000000202000000000000000000
- 0 310 103 031 0000000000000001133110000000000000000
- 0 330 022 123 0000000000000000020000000000000000000
- 0 020 133 033 0000000000000000020000000000000000000
- 0 120 303 310 0000000000000001111100000000000000000
- 0 021 033 013 0000000000000000020000000000000000000
- 0 113 203 023 3333333333333333323333333333333333333
- ;
- ;
- ;
- ; DEMO7 CLASS 4 TRIANGLES AND RETRO-FIRING GLIDERS
- ;
- ; SPEED OF EXPANSION = 1
- ; 320 X 200 PIXEL SCREEN
- ;
- ;
- ;
- ; RETRO-FIRING GLIDERS. GENESIS OF CLASS 4 TRIANGLES
- ; -------GLIDER #1
- 0 203 220 121 0000000000000000000123000000000000000
- ; -------GLIDER #2 RETRO-FIRES GLIDER #1
- 0 203 220 121 0000000000000000001203000000000000000
- ; -------GLIDER #3 RETRO-FIRES GLIDER #2 WHICH RETRO-FIRES GLIDER #1
- 0 203 220 121 0000000000000001202101230000000000000
- ; -------CLASS 4 TRIANGLE CONTROLLED BY GLIDER #2
- 0 203 220 121 0000000000000000003000000000000000000
- ; -------CLASS 4 TRIANGLE CONTROLLED BY GLIDER #3
- 0 203 220 121 0000000000000000032300000000000000000
- ;
- ; CLASS 4 TRIANGLES
- 0 210 310 320 0000000000000000002000000000000000000
- 0 303 022 100 0000000000000000003000000000000000000
- 0 102 301 031 0000000000000000001000000000000000000
- ; INSTANT OVERPOPULATION
- 0 013 001 121 0000000000000000003000000000000000000
- 0 020 303 302 0000000000000000002000000000000000000
- ;
- ;
- ;
- ;
- ; DEMO8 CLASS 4 TRIANGLES. SPEED OF EXPANSION LESS THAN 1
- ;
- ; SPEED OF EXPANSION LESS THAN 1
- ; 320 X 200 PIXEL SCREEN
- ;
- 0 310 202 111 0000000000000000010000000000000000000
- 0 230 103 201 0000000000000000020000000000000000000
- 0 201 322 002 0000000000000002121200000000000000000
- 0 202 330 313 0000000003030303030303030300000000000
- ; GOOD FOR 600 GENERATIONS
- 0 201 311 202 0000000000000000010000000000000000000
- ;
- ; AN UNUSUAL STRUCTURE THAT GROWS AT A SLOW BUT CONSTANT RATE
- 0 310 230 033 0000000000000000202000000000000000000
- ;
- ;
- ; DEMO9 MORE CLASS 4 TRIANGLES
- ;
- ; 320 X 200 PIXEL SCREEN
- ;
- ;
- ; MORE CLASS 4 TRIANGLES
- 0 020 133 320 0000000000000000220000000000000000000
- 0 020 213 310 0000000000000000020000000000000000000
- 0 323 013 023 3333333333333333323333333333333333333
- 0 120 303 001 0000000000000000020000000000000000000
- 0 103 220 113 0000000000000000010000000000000000000
- 0 020 330 213 0000000000000000232000000000000000000
- 0 021 033 000 0000000000000000220000000000000000000
- 0 013 102 002 0000000000000000030000000000000000000
- 0 020 033 132 0000000000000000020000000000000000000
- 0 120 033 012 0000000000000000020000000000000000000
- 0 020 233 020 0000000000000000020000000000000000000
- 0 013 020 220 0000000000000003222300000000000000000
- 0 102 301 002 0000000000000001221000000000000000000
- 0 320 330 021 0000000000000000020000000000000000000
- 0 021 302 210 2222222222222211111112222222222222222
- 0 020 013 332 0000000000000000020000000000000000000